@charset "UTF-8";

.lf{ float: left; }
.rt{ float: right; }
.after:after{ content:"";display:block;clear:both; }
/*商户中心-店铺设置（修改地址）*/
.mctlist1{ background: #fff;}
.mctlist1>li{ box-sizing: border-box; }
.mctlist1 .input-row label{ color: #000;}
.mctlist1 .input-boxs input{ width:100%; padding: 0 15px;text-align: left;}
.mctlist1 .select-boxs select{ float: right; width: auto; padding-left: 0; margin-bottom: 0;text-align: right;}
.mctlist1 input,.mctlist1 select,.mctlist1 option{text-align: right;border: none;background-color: #fff;color: #777;}
.mctlist1 .left-row{ padding-right:20px;position:relative; }
.mctlist1 .left-row:after{ content:"";display:inline-block;width:11px;height:21px;background:url(../images/store/left-arrow.png)no-repeat;background-size:70% 70%;position:absolute; right: 15px; top: 50%;margin-top: -7px; }
.mctlist1 .img-boxs{ height:80px;}
.mctlist1 .img-boxs img{ float:right;width:75px;height:70px; padding-top:10px;padding-right:15px; }
.mctlist1 .txt-boxs{ height:auto;}
.mctlist1 .txt-boxs textarea{ width:70%;float:right;height:228px;border:0;line-height: 44px;resize: none;}

/*商户中心-订单管理(订单详情)*/
.a-fadein .p_tit{ padding: 0 15px; line-height:36px;color: #000; font-size:16px; font-weight: 600; }
.orderdetail .mctlist2>li{ padding: 15px; background: #fff; margin-bottom: 10px;min-height:60px; color: #000; }
.orderdetail .mctlist2 img{ float:left; width: 20%;max-height:60px;}
.orderdetail .mctlist2 .oinfos{ margin-left: 23%;line-height: 20px;}
.orderdetail .mctlist2 .price{ color: #f87b05; }

/*商户中心-订单管理列表*/
.ordernav{ background: #fff;height:44px; }
.ordernav li{ float:left;text-align: center;line-height:44px; }
.ordernav a{ display: inline-block;width:100%;height:44px; border-bottom: 2px solid transparent; color: #000; }
.ordernav .active a{ border-color: #26ae62; }
.orderlists .ordernav li{ width:20%;}
.orderlists .mctlist3>li{ background: #fff; margin-top:10px; color: #333; }
.orderlists .mctlist3 .after{ padding: 0 15px;}
.orderlists .mctlist3 .l-top, .orderlists .mctlist3 .l-mid{ border-bottom:1px solid #e7e7e7;}
.orderlists .mctlist3 .l-top{ line-height:30px; }
.orderlists .mctlist3 .l-mid{ line-height: 80px; }
.orderlists .mctlist3 .l-mid .lf{ width:65px; height:65px; margin-top: 7.5px;border:1px solid #e7e7e7; }
.orderlists .mctlist3 .l-mid img{ vertical-align: middle; }
.orderlists .mctlist3 .l-mid .rt img{ height: 14px;margin-left: 5px; }
.orderlists .mctlist3 .l-bot{ line-height:53px; text-align: center; }
.orderlists .mctlist3 .l-bot .price{ color: #f87b05; }

.orderlists .mctlist3 .order1 .marks{  }
.orderlists .mctlist3 .order1 .marks label{ display:block; line-height:0px;padding: 25px 0 5px;}
.orderlists .mctlist3 .order3 .marks{ line-height:0;padding: 10px 0; }

/*商户中心-订单管理(填写物流)*/
.editwuliu .mctlist4>li{ padding:0 15px; line-height:44px; height:44px; border-bottom: 1px solid #e7e7e7; background: #fff;}
.editwuliu .mctlist4 select{width: 100%; border:none;background-color: #fff;padding-left:0;}
.editwuliu .mctlist4 .input-boxs{ position:relative; padding-right: 95px;}
.editwuliu .mctlist4 .input-boxs .btn{ right: 15px; top: 7px; position:absolute; width:auto; }
.editwuliu .mctlist4 .input-boxs .input{color: #000; border:none;background-color: #fff; padding-left:0;}

/*商户中心-消息列表*/
.newslists .ordernav li{ width:33.33%;}
.newslists .mctlist5{ padding:0 10px; }
.newslists .mctlist5>li{ padding:0 10px; margin-top: 10px; background: #fff;}
.newslists .mctlist5 .l-top{ text-align: center;line-height:34px; border-bottom: 1px dashed #e7e7e7;font-size:12px; }
.newslists .mctlist5 .l-top  p{font-size:12px;}
.newslists .mctlist5 .l-top .marks i{ display:inline-block;width: 14px; height: 15px; background:url(../images/store/mct-news.png)no-repeat; margin-right: 5px; vertical-align: middle; }
.newslists .mctlist5 .l-top .marks.active i{ background-image:url(../images/store/mct-news-active.png);}
.newslists .mctlist5 .l-bot{ position:relative;padding: 5px 0; }
.newslists .mctlist5 .l-bot p{ margin-right:15px; line-height:22px; }
.newslists .mctlist5 .l-bot a{ position:absolute; right:0;top: 50%;margin-top:-7px; }
.newslists .mctlist5 .l-bot img{ width: 7px;}

/*商户中心-消息详情*/
.newsdetail{ background: #fff; padding: 0 15px 100px;}
.newsdetail .ntitle{ padding: 10px 0; border-bottom: 1px dashed #e7e7e7; }
.newsdetail .ntitle .name{ font-weight:bold; text-align: center;line-height: 24px; }
.newsdetail .ntitle .bot label{ font-size:12px; margin-right:10px; }
.newsdetail .ncontet{  }
.newsdetail .ncontet .txt{ text-indent: 28px;margin-top:10px; line-height:26px; }

/*商户中心-营销工具（第二件折扣）*/
.buytools .mctlist1 input,.buytools .mctlist1 select{ text-align: left;}
.buytools .mctlist1 .date-boxs input{ float: left;width:24%; clear:right; padding-right:0; }
.buytools .mctlist1 .date-boxs span{ display: inline-block; line-height: 44px;margin-right: 10px; }
.buytools1 .mctlist1 .txts-boxs{ height: 68px; }
.buytools1 .mctlist1 .txts-boxs label{ padding: 24px 15px;}
.buytools1 .mctlist1 .txts-boxs textarea{ width: 70%; float:right;padding: 10px 15px 10px 0; border:none; resize: none;line-height: 24px; }
.buytools .mctlist6>li{ height: 64px; border-bottom:1px solid #e7e7e7; background: #fff; position: relative; padding: 10px 15px; }
.buytools .mctlist6>li:after{ content:"";display: inline-block; width: 11px; height: 21px; right: 15px; top: 26px; position:absolute; background: url(../images/store/left-arrow.png)no-repeat; background-size: 60%; }
.buytools .mctlist6 img{float: left;width: 44px;height: 44px;}
.buytools .mctlist6 .tit{ line-height: 44px; margin-left: 20px;color: #000; }

/*第二件折扣列表*/
.buytoolslist .mctlist7>li{ margin-bottom: 10px; background: #fff; }
.buytoolslist .mctlist7 .l-top,.buytoolslist .mctlist7 .l-mid{border-bottom: 1px solid #e7e7e7; }
.buytoolslist .mctlist7>li>.after{ padding: 0 15px; }
.buytoolslist .mctlist7 .l-top{ line-height:42px; color: #000;}
.buytoolslist .mctlist7 .l-top button{ margin-top: 9px;padding: 3px 8px;}
.buytoolslist .mctlist7 .l-mid{ }
.buytoolslist .mctlist7 .l-mid img{ width: 58px; height: 58px; margin: 10px 0;border: 1px solid #e7e7e7; }
.buytoolslist .mctlist7 .l-mid .infos{ margin-left: 68px;padding: 9px 0;}
.buytoolslist .mctlist7 .l-mid .name{ line-height: 20px; color: #000; height: 40px;overflow: hidden; }
.buytoolslist .mctlist7 .l-mid .price{ color: #f87b03; }
.buytoolslist .mctlist7 .l-bot{ line-height:45px;  }
.buytoolslist .mctlist7 .l-bot p{ color: #000;font-size:13px;}
.buytoolslist .btnlist li{ display: inline-block;}
.buytoolslist .btnlist li:not(:nth-child(1)){ margin-left: 8px; }
.buytoolslist .btnlist{ font-size:0px; }
.buytoolslist .btnlist button{ padding: 3px 5px; font-size:13px; }
.buytoolslist .btnlist .btn-gray{ background: #e5e5e5; }

.buytoolslist .mctlist8>li{ margin-bottom: 10px; background: #fff;padding: 0 15px; }
.buytoolslist .mctlist8>li:after{ content:"";display:block;clear:both; }
.buytoolslist .mctlist8 .l-top{ padding: 10px 0;border-bottom: 1px solid #e7e7e7; }
.buytoolslist .mctlist8 .l-left,.buytoolslist .mctlist8 .l-right{ background: #ee4240; height:75px;float: left;width: 50%; padding: 10px; color: #fff; }
.buytoolslist .mctlist8 .l-left .mark1{ line-height:55px; font-size: 18px;}
.buytoolslist .mctlist8 .l-left .mark1 span{ vertical-align:middle; font-size: 30px;font-weight: bold; }
.buytoolslist .mctlist8 .l-left .mark2{ padding-bottom:20px; font-size: 18px; background:url(../images/store/mct-linqu.png)no-repeat bottom left;width: 57px;margin-top: 5px; }
.buytoolslist .mctlist8 .l-right{ position: relative; }
.buytoolslist .mctlist8 .l-right:after{ content:"";display: inline-block; width:5px; height:78px; position:absolute; left:-2px; top:-1.5px;background: url(../images/store/mct_line.png); }
.buytoolslist .mctlist8 .l-right .mark1{ font-size:15px; font-weight: 600px; line-height:30px; }
.buytoolslist .mctlist8 .l-right .mark2{ font-size:13px; }
.buytoolslist .mctlist8 .l-bot{  float:right; height: 38px; line-height: 38px; }
.buytoolslist .mctlist8 .l-bot button{ padding: 4px 6px; }

.buytoolslist .mctlist8 .l-left{width: 45%;}
.buytoolslist .mctlist8 .l-right{width: 55%;}
@media only screen and (max-width:320px) {
	.buytoolslist .mctlist8 .l-left, .buytoolslist .mctlist8 .l-right{padding: 10px;}
	.buytoolslist .mctlist8 .l-left .mark1 span{font-size: 1.5em;}
	.buytoolslist .mctlist8 .l-right .mark1{font-size:1em; line-height: 40px; }
	.buytoolslist .mctlist8 .l-right .mark2{font-size: .7em;line-height: 1.4;}
	.buytoolslist .mctlist8 .l-left{width: 50%;}
	.buytoolslist .mctlist8 .l-right{width: 50%;}
}

/*商户中心-商品管理列表*/
.prolists .ordernav li{ width: 25%; }
.prolists .mctlist9>li{ margin-top: 10px; background: #fff; padding: 0 10px; }
.prolists .mctlist9 .l-left{ float: left; width: 97px; height: 97px; border: 1px solid #e7e7e7; margin: 10px 0; }
.prolists .mctlist9 .l-right{ margin-left: 107px; }
.prolists .mctlist9 .l-top{  padding: 8px 0 5px;border-bottom: 1px dashed #e7e7e7; }
.prolists .mctlist9 .tit{ color: #000; line-height: 24px;overflow:hidden; text-overflow:ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; }
.prolists .mctlist9 .infos{ margin-top: 5px; }
.prolists .mctlist9 .infos li{ display: inline-block;font-size: 12px; }
.prolists .mctlist9 .infos .price{ color: #ff4341; }
.prolists .mctlist9 .l-bot{ padding: 5px 0; }
.prolists .mctlist9 .mct-pro{ float: left; text-align: center;font-size: 13px; color: #000; }
.prolists .mctlist9 .l-bot li:not(:nth-child(1)){ border-left: 1px solid #e7e7e7; }
.prolists .mctlist9 .mct-pro i{ display: inline-block; width: 14px; height: 14px; background-size: cover;background-repeat: no-repeat; vertical-align: middle; margin-right: 2px; }
.prolists .mctlist9 .mct-pro1{ color: #777; }
.prolists .mctlist9 .mct-pro1 i{ background-image: url(../images/store/mct-pro1.png);}
.prolists .mctlist9 .mct-pro2 i{ background-image: url(../images/store/mct-pro2.png);}
.prolists .mctlist9 .mct-pro3 i{ background-image: url(../images/store/mct-pro3.png);}
.prolists .mctlist9>.active .mct-pro1 i{ background-image: url(../images/store/mct-pro1-active.png);}
.prolists .mctlist9>.active .mct-pro2 i{ background-image: url(../images/store/mct-pro2-active.png);}
.prolists .mctlist9>.active .mct-pro1{ color: #000; }
.prolists .mctlist9 >.active .mct-pro2{ color: #777; }

/*商户中心-首页*/
.mcthome .home1{ background: #f2f2f2; }
.mcthome .home1 .h-top{ position: relative; padding: 15px 42px 15px 115px;  }
.mcthome .home1 .headimg{ position:absolute; left: 20px; top: 15px; width:80px; height: 80px; border-radius: 40px; }
.mcthome .home1 .warmb{ position:absolute; right: 20px; top: 20px;width:18px; height: 21px; background: url(../images/store/mct-home1.png)no-repeat; background-size: cover; }
.mcthome .home1 .warmb span{ display: inline-block; height:18px; padding: 0px 5px 0px; border-radius: 10px; background:#f77c04; color: #fff; font-size: 5px; position: absolute; bottom: 12px; left:10px; border:1px solid #fff; margin:0; }
.mcthome .home1 .nowrap{ text-overflow:ellipsis;overflow:hidden; white-space:nowrap; }
.mcthome .home1  .tit{ font-size: 18px; font-weight: bold; color: #000; line-height: 30px; }
.mcthome .home1  .intro{ margin-bottom: 5px; }
.mcthome .home1 .star{ width: 84px; height: 12px; background-size: cover; }
.mcthome .home1 .star0{ background-image: url(../images/store/mct-home-star0.png);}
.mcthome .home1 .star1{ background-image: url(../images/store/mct-home-star1.png);}
.mcthome .home1 .star2{ background-image: url(../images/store/mct-home-star2.png);}
.mcthome .home1 .star3{ background-image: url(../images/store/mct-home-star3.png);}
.mcthome .home1 .star4{ background-image: url(../images/store/mct-home-star4.png);}
.mcthome .home1 .star5{ background-image: url(../images/store/mct-home-star5.png);}
.mcthome .home1 .h-bot{ padding: 15px 10px; }
.mcthome .home1 .h-bot li{ width: 33.33%; float: left; text-align: center;color: #000; }
.mcthome .home1 .h-bot p{ color: #777;position:relative; }
.mcthome .home1 .h-bot li:not(:nth-child(1)) p:before{content:"";display: inline-block; width:1px; height: 20px; background: #e5e5e5;position:absolute; left:0; top: 15px;}
.mcthome .home2{ margin-top: 10px; background: #fff;padding: 10px 0;}
.mcthome .home2 li{ float: left; width: 25%; color: #000;text-align: center; }
.mcthome .home2 img{ width: 60%; }
.mcthome .home2 p{ color: #000; }
.mcthome .home3,.mcthome .home4{ margin-top: 10px; background: #fff; padding:10px;}
.mcthome .h-tit{ padding: 0 10px; border-left: 2px solid #006600; color: #000; height: 16px;}

.mcthome .h-lists{ padding-bottom: 10px; }
.mcthome .h-lists p{ margin-top: 10px; display: inline-block; border: 1px solid #e7e7e7; color: #000;padding: 3px 8px; border-radius: 3px;  }
.mcthome .h-lists p:not(:nth-child(1)){ margin-left: 15px; }
.mcthome .h-lists p label{ color: #f8872b; }
.mcthome .home4 .gray{ background: #cccccc; color: #fff; }

/*商品中心-商品管理*/
.goods{position: relative;z-index: 1;}
.goods .l{float: left;}
.goods .r{float: right;}
.goods .box{margin-bottom: 10px;background: #fff;}
.goods .box1 .swipers{height: 50vh;background: #ddd;}
.goods .box1 .goods-tit{padding: 10px; font-size: 14px; color: #000; line-height: 1.6;}
.goods .box2{font-size: 14px;color: #000;line-height: 3;}
.goods .box2 .stit{padding: 0 10px;border-bottom: 1px solid #e1e1e1;overflow: hidden;}
.goods .box2 .stit .r{padding-right: 15px;background: url(../images/store/left-arrow.png) no-repeat right center;background-size: auto 12px;}
.goods .box2 ul{font-size: 12px;padding:10px;}
.goods .box2 ul li{overflow: hidden;}
.goods .box2 ul li .l{color: #999;}
.goods .box2 ul li .r span{display:inline-block;padding:0 8px;background: #e1e1e1;border-radius: 5px;height: 24px; line-height: 24px; text-align:center; vertical-align: middle;}
.goods .box3{line-height:3;color: #000;}
.goods .box3>div{padding: 0 10px;}
.goods .box3 .box3-1{border-bottom: 1px solid #E1E1E1;}
.goods .box3 .input-r{margin-left: 80px;padding-right: 50px;position: relative;}
.goods .box3 .input-r span{position: absolute;height: 100%;right: 0;top: 0;display: block;}
.goods .box3 .input-r input{border: none;margin: 0;color: #999;}
.goods .p{color: #27AE60;font-size: 12px;padding: 0 10px;}  

.goods-pup{position: fixed; z-index: 10;background: rgba(0,0,0,.4);width: 100%;height: 100%;top: 0;left: 0;}
.goods-pup .pup-box{width: 90%;margin: 150px auto 0; background: #eee;padding: 10px;border-radius: 10px;padding-bottom: 0;}
.goods-pup .pup-box .pup-tit{line-height: 40px;font-weight: bold;text-align: center;color: #000;}
.goods-pup .pup-box .box{}
.goods-pup .pup-box .box input{text-align: center;margin: 0;}
.goods-pup .pup-box .box input:first-child{margin-bottom: -1px;}
.goods-pup .pup-box .p{font-size: 12px;text-align: center;padding: 15px 0;}
.goods-pup .pup-box .pup-btn{overflow: hidden;}
.goods-pup .pup-box .pup-btn .l,.goods-pup .pup-box .pup-btn .r{width: 50%;float: left;text-align: center;line-height: 40px;border-top: 1px solid #E1E1E1;}
.goods-pup .pup-box .pup-btn .l{border-right: 1px solid #E1E1E1;}




































@media (min-width:310px) and (max-width:350px) {}
@media (min-width:360px) and (max-width:415px) {}